Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE DUCK HOUSE £1,004,054 £900,000 6 Aug 2021